adequate means of support - Turco Inglés Diccionario